﻿using System;
using System.Collections.Generic;
using System.Text;

namespace DataRecv.enums
{
    /// <summary>
    /// 系统参数名称集合（对应数据库字段ParamName）
    /// </summary>
    public enum Enum_SystemParamName
    {
        #region 卡口参数

        /// <summary>
        /// 卡口图片命名模式
        /// </summary>
        KKPicNameMode,

        /// <summary>
        /// 卡口子文件夹模式
        /// </summary>
        KKSubFolderMode,

        /// <summary>
        /// 卡口启用实时上传
        /// </summary>
        KKUploadEnable,

        /// <summary>
        /// 卡口失败重传
        /// </summary>
        KKFailReTryEnable,

        /// <summary>
        /// 卡口图片中心PicCenter的IP
        /// </summary>
        KKUploadIP,

        /// <summary>
        /// 卡口图片中心PicCenter的port
        /// </summary>
        KKUploadPort,

        /// <summary>
        /// 卡口图片保存天数
        /// </summary>
        KKSaveDays,

        /// <summary>
        /// 卡口图片带尾部信息
        /// </summary>
        KKTailEnable,

        /// <summary>
        /// 卡口子文件夹自定义存储方式
        /// </summary>
        KKDiy,

        /// <summary>
        /// 卡口生成车牌小图
        /// </summary>
        KKPlateEnable,
        
        /// <summary>
        /// 卡口图片命名分隔符
        /// </summary>
        KKNameSplitor,

        /// <summary>
        /// 卡口图片自定义命名规则
        /// </summary>
        KKNameDiy,

        /// <summary>
        /// 卡口推送启用
        /// </summary>
        KKPushEnable,

        /// <summary>
        /// 卡口失败重推
        /// </summary>
        KKRePushEnable,
        #endregion

        #region 电警参数
        /// <summary>
        /// 电警图片命名模式
        /// </summary>
        DJPicNameMode,

        /// <summary>
        /// 电警子文件夹模式
        /// </summary>
        DJSubFolderMode,

        /// <summary>
        /// 电警启用实时上传
        /// </summary>
        DJUploadEnable,

        /// <summary>
        /// 电警失败重传
        /// </summary>
        DJFailReTryEnable,

        /// <summary>
        /// 电警图片完整性校验
        /// </summary>
        DJPicCheck,

        /// <summary>
        /// 电警启用压缩
        /// </summary>
        DJCompressEnable,

        /// <summary>
        /// 电警压缩值，单位KB
        /// </summary>
        DJCompressValue,

        /// <summary>
        /// 电警图片中心PicCenter的IP
        /// </summary>
        DJUploadIP,

        /// <summary>
        /// 电警图片中心PicCenter的port
        /// </summary>
        DJUploadPort,

        /// <summary>
        /// 电警图片保存天数
        /// </summary>
        DJSaveDays,

        /// <summary>
        /// 电警启用车牌过滤
        /// </summary>
        DJPlateFilterEnable,

        /// <summary>
        /// 电警车牌过滤类型
        /// </summary>
        DJPlateFilterType,

        /// <summary>
        /// 电警图片带尾部信息
        /// </summary>
        DJTailEnable,

        /// <summary>
        /// 电警子文件夹自定义存储方式
        /// </summary>
        DJDiy,

        /// <summary>
        /// 电警生成车牌小图
        /// </summary>
        DJPlateEnable,

        /// <summary>
        /// 电警图片命名分隔符
        /// </summary>
        DJNameSplitor,

        /// <summary>
        /// 电警图片自定义命名规则
        /// </summary>
        DJNameDiy,

        /// <summary>
        /// 电警推送启用
        /// </summary>
        DJPushEnable,

        /// <summary>
        /// 电警失败重推
        /// </summary>
        DJRePushEnable,

        #endregion

        #region 字符叠加参数

        /// <summary>
        /// 启用字符叠加
        /// </summary>
        PrintEnable,

        /// <summary>
        /// 叠加时间
        /// </summary>
        PrintTime,

        /// <summary>
        /// 叠加路口名称
        /// </summary>
        PrintRoad,

        /// <summary>
        /// 叠加方向
        /// </summary>
        PrintDirection,

        /// <summary>
        /// 叠加车道
        /// </summary>
        PrintCD,

        /// <summary>
        /// 叠加抓拍系统
        /// </summary>
        PrintCaptureSystem,

        /// <summary>
        /// 叠加车牌颜色
        /// </summary>
        PrintPlateColor,

        /// <summary>
        /// 叠加车牌号码
        /// </summary>
        PrintHPHM,

        /// <summary>
        /// 叠加设备编号
        /// </summary>
        PrintSBBH,

        /// <summary>
        /// 叠加防伪码
        /// </summary>
        PrintFWM,

        /// <summary>
        /// 叠加位置
        /// </summary>
        PrintPosition,
        #endregion

        #region 图片合成参数
        /// <summary>
        /// 两张图片合成参数
        /// </summary>
        TwoPicsJoinMode,
        /// <summary>
        /// 三张图片合成参数
        /// </summary>
        ThreePicsJoinMode,
        /// <summary>
        /// 四张图片合成参数
        /// </summary>
        FourPicsJoinMode,
        #endregion

        #region 其他参数

        /// <summary>
        /// BRT启用
        /// </summary>
        BRTEnable,

        /// <summary>
        /// 本机IP
        /// </summary>
        LocalIP,

        /// <summary>
        /// 启用硬件看门狗
        /// </summary>
        DogEnable,

        /// <summary>
        /// 看门狗串口号，如COM1
        /// </summary>
        DogPort,

        /// <summary>
        /// 允许看门狗关机
        /// </summary>
        DogEnableShutDown,

        /// <summary>
        /// 看门狗关机时
        /// </summary>
        DogShutDownHour,

        /// <summary>
        /// 看门狗关机分
        /// </summary>
        DogShutDownMin,

        /// <summary>
        /// 看门狗断电间隔（分）
        /// </summary>
        DogShutDownSpan,

        /// <summary>
        /// 启用软件每日定时关闭，清理内存
        /// </summary>
        DailyCloseEnable,

        /// <summary>
        /// 软件关闭时
        /// </summary>
        DailyCloseHour,

        /// <summary>
        /// 软件关闭分
        /// </summary>
        DailyCloseMin,

        /// <summary>
        /// 参数同步服务器IP
        /// </summary>
        SynServerIP,

        /// <summary>
        /// 参数同步服务器Port
        /// </summary>
        SynServerPort,

        /// <summary>
        /// 调试日志开关
        /// </summary>
        DebugLogEnable,

        /// <summary>
        /// 业务日志开关
        /// </summary>
        WorkLogEnable,

        /// <summary>
        /// web路径类型
        /// </summary>
        WebPathType,

        /// <summary>
        /// MQURI
        /// </summary>
        MqUri,

        /// <summary>
        /// MQTopic
        /// </summary>
        MqTopic,

        /// <summary>
        /// 推送端口
        /// </summary>
        PushPort,

        /// <summary>
        /// 推送模式
        /// </summary>
        PushWorkMode,

        /// <summary>
        /// 推送超时
        /// </summary>
        PushTimeOut
        #endregion


    }
}
